草庐IT

Amazon S3

全部标签

spring - AmazonS3 连接管理

在使用AWS时,是否有推荐的方法来管理与AmazonS3的连接?典型的AmazonS3代码(取自Amazon官方示例)通常是这样的?AmazonS3s3=newAmazonS3Client(...);...s3.putObject(newPutObjectRequest(bucketName,project.getName()+"/"+imageFile.getName(),imageFile));以下是问题:在代码中维护每个人都使用的单个AmazonS3Client是个好主意,还是在每次调用时创建一个更好?有没有像使用MySQL一样的连接池的概念?诸如断开连接(MySQL类比:MyS

java - AmazonS3 putObject 与 InputStream 长度示例

我正在使用Java将文件上传到S3-这是我目前得到的:AmazonS3s3=newAmazonS3Client(newBasicAWSCredentials("XX","YY"));Listbuckets=s3.listBuckets();s3.putObject(newPutObjectRequest(buckets.get(0).getName(),fileName,stream,newObjectMetadata()));文件正在上传,但当我没有设置内容长度时会出现警告:com.amazonaws.services.s3.AmazonS3ClientputObject:Nocon

java - AmazonS3 putObject 与 InputStream 长度示例

我正在使用Java将文件上传到S3-这是我目前得到的:AmazonS3s3=newAmazonS3Client(newBasicAWSCredentials("XX","YY"));Listbuckets=s3.listBuckets();s3.putObject(newPutObjectRequest(buckets.get(0).getName(),fileName,stream,newObjectMetadata()));文件正在上传,但当我没有设置内容长度时会出现警告:com.amazonaws.services.s3.AmazonS3ClientputObject:Nocon